Maintaining Arc-Consistency in Stochastic Local Search
نویسنده
چکیده
Combining advantages of different paradigms such as stochastic local search and constraint propagation is a research area of current interest, but implementing such hybrids is a non-trivial task. This paper describes a straightforward combination of existing search and modeling techniques, yielding a local search algorithm that maintains arc-consistency for binary CSPs. On a set of bandwidth graph colouring benchmarks it finds colourings better than those found by an equivalent forward checking algorithm, and almost as good as those found by a specialized colouring algorithm. It is embedded within a more general local search algorithm for integer linear programs, allowing further novel hybrids.
منابع مشابه
Probabilistic Consistency Boosts MAC and SAC
Constraint Satisfaction Problems (CSPs) are ubiquitous in Artificial Intelligence. The backtrack algorithms that maintain some local consistency during search have become the de facto standard to solve CSPs. Maintaining higher levels of consistency, generally, reduces the search effort. However, due to ineffective constraint propagation, it often penalises the search algorithm in terms of time....
متن کاملIterative Forward Search: Combining Local Search with Maintaining Arc Consistency and a Conflict-based Statistics
The paper presents an iterative forward search framework for solving constraint satisfaction and optimization problems. This framework combines ideas of local search, namely improving a solution by local steps, with principles of depth-first search, in particular extending a partial feasible assignment towards a solution. Within this framework, we also propose and study a conflict-based statist...
متن کاملA Strong Local Consistency for Constraint Satisfaction
Filtering techniques are essential to efficiently look for a solution in a constraint network (CN). However, for a long time it has been considered that to efficiently reduce the search space, the best choice is the limited local consistency achieved by forward checking [15, 17]. However, more recent works [18, 4, 16] show that maintaining arc consistency (which is a more pruningful local consi...
متن کاملIn the quest of the best form of local consistency for Weighted CSP
The weighted CSP (WCSP) framework is a soft constraint framework with a wide range of applications. In this paper, we consider the problem of maintaining local consistency during search for solving WCSP. We first refine the notions of directional arc consistency (DAC) and full directional arc consistency (FDAC) introduced in [Cooper, 2003] for binary WCSP, define algorithms that enforce these p...
متن کاملMaintaining Singleton Arc-Consistency
Singleton Arc-Consistency (SAC) [7] is a simple and strong level of consistency but is costly to enforce. To date, research has focused on improving the performance of algorithms that achieve SAC, and comparing algorithms as a preprocessing step before actually solving a problem. Here, we show for the first time how a basic SAC algorithm can be readily incorporated into an open source constrain...
متن کامل